be incurable (disease) - Turkish English Dictionary